package shinda27.basic;

public class J07_For {

	public static void main(String[] args) {
		//반복문 - for문
		//상황1) 간단한 인사말 5번 출력
//		for(int i=1; i<=5; ++i){
//			System.out.println("지혁이형 얼른 와요~ㅠㅠ");
		
		//상황 2) 1~10까지 나열
//		for(int j=1; j<=10; ++j){
//			System.out.println("결석은 안됩니다!!");
			
		//상황 3)1~50까지 홀수 출력
//		for(int k=1; k<50;k=k+2){
//			System.out.println(k);
//		}

		//상황 4)1~100까지의 총합 출력
//		int sum=0;
//		for(int l=1;l<=100;++l){
//			sum=sum+l;
//		}
//		System.out.println(sum);
		
		//변수의 유효범위 scope  ( )안에 int는 { }안 에서 밖에 사용하지 못하기 때문에 다시 지정해줘야 한다.
		//for문의 초기화식에 선언한 변수는
		//for문 안에서만 사용가능한 지역변수로 인식
		//for문 밖을 벗어나면 그 변수는 사라짐
	
//		for(int n=1; n<=10; ++n){ }
//		for(int n=10; n>=1; --n){ }
//		int n=1;
//		for(;n<=10;++n){ }
//		n=10;
//		for(;n>=1;--n){ }
		
		//상황 5) 100~1까지 출력
//		for(int i=100;i>=1;--i){
//			System.out.println(i);
//		}
		
		//상황 6) 100~1까지의 짝수 출력
//		for(int j=100;j>=1;j=j-2){
//			System.out.println(j);
//		}
		
		//상황 7) 구구단 7단 출력
//		for(int k=1;k<=9;++k){
//			System.out.println("7 X "+k+" = "+(k*7));
//		}
//		
//		//상황 8) 십구단 중 18단 출력
//		for(int i=18,j=1;j<=19;++j){
//			System.out.println(i+" X "+j+" = "+(i*j));
//		}
	
	}

}
